翻訳と辞書
Words near each other
・ Oracle Beehive
・ Oracle BI Publisher
・ Oracle BI server
・ Oracle Big Data Appliance
・ Oracle bone
・ Oracle bone script
・ Oracle BPA Suite
・ Oracle BPEL Process Manager
・ Oracle Business Intelligence Suite Enterprise Edition
・ Oracle C++ Call Interface
・ Oracle Call Interface
・ Oracle Certification Program
・ Oracle Clinical
・ Oracle Cloud File System
・ Oracle Clusterware
Oracle Coherence
・ Oracle Collaboration Suite
・ Oracle Communications Messaging Server
・ Oracle Complex MRO
・ Oracle Corp. v. SAP AG
・ Oracle Corporation
・ Oracle CRM
・ Oracle Data Guard
・ Oracle Data Integrator
・ Oracle Data Mining
・ Oracle Database
・ Oracle Database Appliance
・ Oracle Designer
・ Oracle Developer Suite
・ Oracle Discoverer


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Oracle Coherence : ウィキペディア英語版
Oracle Coherence
In computing, Oracle Coherence is a proprietary〔(Oracle Fusion Middleware Licensing Information, Release 12c (12.1.2) - Release 12c (12.1.2) ). Docs.oracle.com (2013-08-02). Retrieved on 2013-09-18.〕 Java-based in-memory data grid, designed to have better reliability, scalability and performance than traditional relational database management systems.
Tangosol Inc., original owner of the product, was acquired by Oracle Corporation in April 2007, while it had more than 100 direct customers. At that time, Tangosol Coherence was embedded in a number of other software products, some of which belonged to Oracle competitors.〔(Oracle to Acquire a Lead in Extreme Transaction Processing )〕
==Features==

Coherence provides several core services:
* Replicated and partitioned data management and caching services - At its core Oracle Coherence is a highly scalable and fault-tolerant distributed cache engine. Coherence uses a specialized scalable protocol and many inexpensive computers to create a cluster which can be seamlessly expanded to add more memory, processing power or both. As a result Coherence has no single point of failure and transparently fails over if a cluster member fails. When a Coherence server is added or removed the cluster automatically re-balances to share the workload. As a result Coherence provides a highly available and predictably horizontally scalable infrastructure for managing application data. 〔(Oracle Coherence Product Page )〕
* Replicated data processing engine - In addition to caching Coherence provides a rich data processing model so processing can be farmed out to where the data is, and results returned to the client. By moving the processing to the data, processing too is highly scalable. This is to some extent similar to a MapReduce framework, but lacks the option of parallel reductions. 〔(Oracle Coherence and MapReduce )〕
* Event model allowing developers to interact with data as it changes.
* Support for clients written in Java, C++, .NET as well as other languages using Representational State Transfer (REST).
In addition Coherence provides a variety of mechanisms to integrate with other services using TopLink, Java Persistence API, Oracle Golden Gate or almost any other platform using Coherence provided APIs.
Coherence can be used to manage HTTP sessions via Coherence
*Web. With Coherence
*Web, application services such as Oracle WebLogic Server, IBM WebSphere, Apache Tomcat and others can reap the same benefits of performance, fault tolerance, and scalability as data.
Some Coherence usage patterns are open source and are listed and supported through the Oracle Coherence incubator.〔(The Coherence Incubator )〕 These patterns implement features such as messaging, work distribution and data replication across wide area networks with Coherence.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Oracle Coherence」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.